package s02;

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;

public class N03 {
	static String s1="简单数据";
	//static String s2=Files.readString(Paths.get( "C:/data.txt" ));//这里不可能直接赋值啦~
	static String s3;
	static { //利用静态代码块完成对静态变量的初始化
		try {
			s3=Files.readString(Paths.get("C:/data.txt"));
		} catch (IOException e) {
			e.printStackTrace();
		}
		
	}
	public static void main(String[] args) {
		System.out.println(s1);
		System.out.println(s3);//main方法在static方法之后才执行，此时s3已经被初始化了~
	}

}
